@charset "utf-8";

.web{
    header{
        .navbar-brand{
            padding:7px 15px;
    //          按照图片高来确定上下padding
        }
        a:hover{
            color:#fff !important;
        }   
    }
    section{
        .content{
            .title{
                .row{
                    margin-top: 41px;
                    p{
                        font-size: 30px;
                        color: #ff6b08;
                    }
                    img{
                        width: 100%;
                    }
                    .pic-news{
                        position: relative;
                        .zhezhao{
                            position: absolute;
                            bottom:0;
                            width:100%;
                            height: 25%;
                            padding:15px 0;
                            text-align: center;
                            background: rgba(40,40,40,0.7);
                            span{
                                color:#fff;
                                font-size: 14px;
                            }
                        }
                    }
                }
                .row:nth-child(2){
                    margin-bottom: 93px;
                }
            }
            .news-chil{
                .container{
                    border-bottom: 1px dashed #d4d4d4;
                }
                .row{
                    padding-bottom: 60px;
                    .newpic{
//                      margin-right: ;
                        border:1px solid #dddddd;
                        padding:4px 5px;
                        img{
//                          width:210px;
                            width:100%;
                        }
                    }
                    span:nth-child(1){
                            color: #ff6b08;
                            font-size: 18px;
                            margin-bottom: 14px;
                    }
                    span:nth-child(3){
                        margin-bottom: 21px;
                    }
                    span{
                        font-size: 14px;
                        color: #2a2a2a;
                        display: inline-block;
                    }
                    a{
                        display: inline-block;
                        color:#ff6900;
                        background: #fff;
                        text-align: center;
                        width:100px;
                        height:30px;
                        line-height: 28px;
                        border-radius: 25px;
                        font-size: 14px;
                        box-sizing: border-box;
                        border:1px solid #ff6900;
                        &:hover{
                            color:#fff;
                            background:#ff6900;
                            text-decoration:none;
                        }
                    }
                    
                    div:nth-child(2)::after{
                        clear: both;
                        display: block;
                        content: "";
                    }
                }
                .row:last-child{
                    padding-bottom: 98px;
                }
            }
            .fanye{
                text-align: center;
                ul{
                    margin-top: 35px;
                    margin-bottom: 25px;
                }
            }
        }
    }
}
